package com.daxt.service.impl;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.daxt.base.common.util.JwtUtil;
import com.daxt.base.common.util.RedisUtil;
import com.daxt.base.common.util.TokenInfo;
import com.daxt.common.result.Result;
import com.daxt.common.result.ResultCode;
import com.daxt.common.result.ResultUtil;
import com.daxt.common.util.HttpWsUtil;
import com.daxt.common.util.Md5Util;
import com.daxt.mapper.sys.*;
import com.daxt.model.dic.ClientType;
import com.daxt.model.dic.UserClassifyType;
import com.daxt.model.dto.Classifys;
import com.daxt.model.dto.FourAUserDto;
import com.daxt.model.service.base.param.LoginInfo;
import com.daxt.model.service.base.result.UserInfo;
import com.daxt.model.service.base.vo.*;
import com.daxt.service.PostService;
import com.daxt.service.UserService;
import com.daxt.utils.BaseUtil;
import io.jsonwebtoken.Claims;
import io.jsonwebtoken.Jws;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import javax.servlet.http.HttpServletRequest;
import java.io.UnsupportedEncodingException;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;


@Service
public class PostServiceImpl extends ServiceImpl<PostMapper, Post> implements PostService {


}
